transabdominal preperitoneal hernia repair - Spanish English Dictionary